casco solo - German English Dictionary